﻿*{margin:0;padding:0;}
ul{list-style:none;}
h1,h2,h3,h4{font-size:14px;font-family:微软雅黑;}
h4{font-size:12px;}
img{border:none;}
a:visited{color:#333;}
a:link{color:#333;}
a:hover{color:#112D56;}
.h10{height:10px;}
.white{color:#fff;}
.white a:link,.white a:visited{color:#fff;}
.colorc00{color:#c00;}
.color666{color:#666;}
.color666 a:visited{color:#666;}
.color666 a:link{color:#666;}
.colorf90{color:#f90;}
.colorf90 a:visited{color:#f90;}
.colorf90 a:link{color:#f90;}
.orange{color:#f60;}
.orange a:visited{color:#f60;}
.orange a:link{color:#f60;}
.other .orange a:visited{color:#f60;}
.other .orange a:link{color:#f60;}
.blue{color:#069;}
.blue a:visited{color:#069;}
.blue a:link{color:#069;}
.blue01{color:#165DDF;}
.colorf60{color:#f60;font-weight:normal;}
.colorf60 a:link,.colorf60 a:visited{color:#f60;}
.colorf30{color:#f30;}
.colorf30 a:link,.colorf30 a:visited{color:#f30;}
.color06c{color:#06c;}
.colorf6c{color:#f6c;}
.color9c0{color:#9c0;}
.red{color:#f00;}
.red a:link,.red a:visited{color:#f00;}
.navy{color:#24274A;}
.navy a:link,.navy a:visited{color:#24274A;}
.gray{color:#999999;}
.gray a:link,.gray a:visited{color:#999999;}
.666{color:#666;}
.color333{color:#333;}
.colorccc{color:#ccc;}
.colorccc a:link,.colorccc a:visited{color:#ccc;}
.green{color:#390;}
.none{display:none;}
.block{display:block;}
.center{text-align:center;}
.w605{width:605px;}
.bgcolorf2{background-color:#f2f2f2;}
.img_box,.img_boxccc{
	border:1px solid #333;
	padding:1px;
	vertical-align:middle;
}
.img_boxccc{border:1px solid #ccc;}
.img_boxnopd{border:1px solid #333;vertical-align:middle;}
.bdbt{border-bottom:1px solid #ccc;}
a:visited{text-decoration:none;}
a:link{text-decoration:none;}
a:hover{text-decoration:underline;}
a:active{text-decoration:underline;}
.clear{clear:both;}
.gg250{
	width:300px;
	height:250px;
	background:#112D56;
}
.underline a:visited,.unline a:visited{text-decoration:underline;}
.underline a:link{text-decoration:underline;}
.pdt0{padding-top:0;}.pdb0{padding-bottom:0;}
.pdt5{padding-top:5px;}
.pdt8{padding-top:8px;}
.pdt10{padding-top:10px;}
.pdt15{padding-top:15px;}
.pdtb10{padding-top:10px;padding-bottom:10px;}
.pdb10{padding-bottom:10px;}
.mt5{margin-top:5px;}
.mt8{margin-top:8px;}
.mt10{margin-top:10px;}
.ml150{margin-left:150px;}
.mt14{margin-top:14px;}
.mt20{margin-top:20px;}
.mr8{margin-right:8px;}
.mr10{margin-right:10px;}
.mr20{margin-right:20px;}
.mb10{margin-bottom:10px;}
.ml10{margin-left:10px;}.ml20{margin-left:20px;}.ml40{margin-left:40px;}.ml45{margin-left:45px;}
.ml465{margin-left:465px;}
.mt5{margin-top:5px;}
.lh180 {line-height:1.8em;}
.lh200{line-height:200%;}
.left{float:left;}
.right{float:right;}
.fonts{font-family:宋体;}.fontArial{ font-family:Arial, Helvetica, sans-serif;}
.font14{font-size:14px}
.font16{font-size:16px;}
.font12{font-size:12px;}
.mt15{margin-top:15px;}
.normal{font-weight:normal;}
#topbar{width:1000px;margin:0 auto;}
#top_kong{width:1000px;margin:0 auto; height:0px; overflow:hidden;}
#foot{
	width:960px;
	margin:0 auto;
	position:relative;
    background:url('../images/bgmain.png') repeat-y;
    _background:url('../images/bgmain.gif') repeat-y;
    padding:0 20px;
}
.main,#circle_top,#circle_bt{
	width:940px;
	padding:0px 18px 0px 10px;
	background:url(/images/bodybg.gif) repeat-y;
	background:url(/images/bodybg.gif) repeat-y!important;
	_background:url(/images/bodybg.gif) repeat-y;
	margin:0 auto;
}
.main{padding:8px 15px 0px 13px;}
.inmain{
	background:#f2f2f2;
}

#tl01{
	width:960px;
	margin:0 auto;
	position:relative;
	padding-left:20px;
	padding-right:20px;
	background:url('../images/bg_main.png') repeat-y;
   _background:url('../images/bg_main.gif') repeat-y;
}
#circle_top,#circle_bt{
	height:0;
	overflow:hidden;
}
#lbgtop{
	width:1000px;
	height:9px;
	overflow:hidden;
	margin:0 auto;
	margin-top:2px;
	background:url('../images/lbgtop.png') no-repeat;
	_background:url('../images/lbgtop.gif') no-repeat;
}
/***顶部
.topr{float:right;width:576px; margin-right:10px;_margin-right:5px;}
#logo{float:left;width:30%;}
.topnav{
	float:right;
	color:#fff;
	padding:10px 0 12px;
}
.topnav li{display:inline;padding:0 3px;}
.newpro a:link,.newpro a:visited{color:#f00;}.newpro a:hover,.newpro a:active{color:#fff;}
.topnav a:link,.topnav a:visited{color:#fff;}***/
/***头部购票通道begin***/
.hdgp{ background:url('../images/hdbgnew.jpg') no-repeat right top;height:40px;}
.hdzz,.hdor,.dharea,.hdother{
	height:26px;
	line-height:26px;
	display:inline;
}
.hdzz{
	width:150px;
	font-size:14px;
	color:#333;
	position:relative;
	height:26px;
	line-height:26px;
	padding-left:6px;
}
#zztxt{cursor:pointer; font-size:12px; font-weight:bold;}
.zzlist,.zzcityarea{
	width:250px;
	height:230px;
	overflow-y:scroll;
	border:1px solid #ccc;
	position:absolute;
	z-index:1000;
	top:26px;
	left:0;
	padding:0 5px 5px;
	background:#ebebeb url('../images/hdzzbg.jpg') repeat-x;
}
.dhcityarea{
	height:26px;
	line-height:26px;
	position:relative;
}
.zzcityarea{
	width:148px;
	overflow:visible;
	height:auto;
	left:2px;
	top:26px!important;
	top:20px\9;
	*top:20px;
}
.hdin{background:url('../images/hdsj.gif') no-repeat 40px top; padding-top:10px; font-size:12px;}
.zzlist li{ height:28px; line-height:28px; border-bottom:1px dotted #dedede; position:relative; font-weight:normal;}
.zzlist a,.zzcityarea a{
	padding:0 8px;
	display:inline-block;
	width:170px;
	white-space:nowrap;
	overflow:hidden;
}
.zzcityarea a{
	width:130px;
}
.zzlist a:link,.zzlist a:visited,.zzcityarea a:link,.zzcityarea a:visited{
	color:#0D6D9E;
}
.zzlist a:active,.zzlist a:hover,.zzcityarea a:hover,.zzcityarea a:active{
	background:#dedede;
	color:#0D6D9E;
	text-decoration:none;
}
.hdnum{
	position:absolute;
	top:0;
	right:10px;
	color:#f60;
}
.hdor{
	margin-left:12px;
	font-size:14px;
	font-family:微软雅黑;
	color:#fff;
}
.dharea{
	width:165px;
	height:26px;
	margin-left:32px;
}
.dhcity{
	padding-left:10px;
	display:inline-block;
	width:117px;
	font-weight:bold;
	color:#069;
}
.dharea input,.hdother input{border:0 none; background:none; margin:0; vertical-align:middle;}
.dharea input.txtarea,.hdother input.txtother{
	width:120px;
	height:17px;
	font-size:14px;
	margin-top:4px;
	color:#333;
	padding-left:8px;
}
.dharea input.btnarea,.hdother input.btnarea{
	width:26px;
	height:26px;
	cursor:pointer;
	margin-left:5px;
}
.hdother{
	width:178px;
	margin-left:45px;
}
.hdother input.txtother{
	color:#999;
	font-size:12px;
	width:133px;
}
/***头部购票通道end***/
#navbox{
	background:transparent url('../images/bgmain.png') repeat-y;
    _background:transparent url('../images/bgmain.gif') repeat-y;
    padding:10px 10px 0;
    width:980px;
    margin:0 auto;
    position:relative;
}
.oldweb a{padding:0; color:red; margin-left:-6px; font-size:12px;height:35px; line-height:35px;}
.oldweb a:link,.oldweb a:visited{color:red;}
/***购票通道***/
#path b{font-family:微软雅黑;line-height:24px;}
#path h2{font-size:12px;}
.inpath{
	width:958px;
	background:#EFEFEF url('../images/topcinemabg.jpg') repeat-x;
	color:#333;
	border:1px solid #d3d3d3;
	position:relative;
}
.pcity{
	padding:10px 0 15px 10px;
	font-size:14px;
	color:#333;
	font-weight:bold;
	position:relative;
}
.pcharge{
	font-size:12px;
	font-weight:normal;
	cursor:pointer;
}
.dhcitytxt{
	color:#999;
	font-weight:normal;
	font-size:12px;
	margin-top:10px;
}
.pcbox{
	position:absolute;
	top:30px;
	left:20px;
	width:100px;
	border:1px solid #dedede;
	padding:5px;
	background:#fff;
}
.pcbox a{
	margin:5px;
	padding:0 5px;
	line-height:180%;
	display:inline-block;
}
.pcinemalist{
	width:780px;
	margin:10px 0 0 20px;
	line-height:150%;
	height:80px;
}
.pcinemalist a:link,.pcinemalist a:visited{
	color:#333;
}
.phide{
	position:absolute;
	top:-1px;
	right:-1px;
	height:94px;
	width:22px;
	background:url('../images/phide.jpg') no-repeat;
	cursor:pointer;
}
.parea{color:#f30;}
.pcinemalist a{margin:0 8px;}
.opencinema{
	width:25px;
	height:111px;
	background:url('../images/opencinema.jpg') no-repeat;
	position:absolute;
	top:50px;
	right:-20px;
	cursor:pointer;
}
.SelectList{ margin-left:65px; border:1px #666 dotted;width:128px;}
.SelectList ul li{padding-left:15px;}
.mouseli{background:#CCC;cursor:hand;}
.infoot{
	text-align:right;
	padding:10px;
	color:#fff;
	line-height:22px;
}
.inmain_coll{width:630px;background:#fff;}
.wangping_colr{width:300px;background:#fff;}
.inmain_colr{width:300px;}
/***白色背景的内容begin***/
.ct{
	background:url('../images/sprit.png') 0 -164px;
	width:960px;
	height:5px;
	overflow:hidden;
}
.cb{
	background:url('../images/sprit.png') 0 -172px;
	width:960px;
	height:6px;
	overflow:hidden;
}
.width628{width:628px;border:1px solid #ccc;}
.width298{width:298px;border:1px solid #ccc;}
.noborder{border:0;}
.border{border:1px solid #ccc;}
.hei6{height:7px;overflow:hidden;}
.btnslch{margin-left:65px;}
.btnslch input{width:64px;height:24px;cursor:pointer;}
#logo{
	background:url('../images/logo.png') no-repeat;
	_background:url('../images/logo.jpg') no-repeat;
	width:275px;
	height:84px;
	margin:3px 0 0 5px;
}
#logo a{
	display:block;
	text-indent:-9999px;
	width:261px;
	height:85px;
	cursor:hand;
	cursor:pointer;
}
.areatab{border-bottom:1px solid #ccc; display:block;}
.intab{
	float:left;
	_float:none
	font-size:14px;
	margin-bottom:-1px;
	width:99%;
}
.areatab li{
	float:left;
	margin-right:3px;
	list-style:none;
}
.areatab a.ontab:link, .areatab a.ontab:visited{
	background:#f2f2f2;
	border-bottom:1px solid #f2f2f2;
	cursor:pointer;
	letter-spacing:0;
	padding:5px 10px 4px;
	font-weight:bold;
}
.areatab a:link, .areatab a:visited{
	background:#fff;
	border:1px solid #ccc;
	float:left;
	letter-spacing:5px;
	padding:5px 10px 4px;
	text-decoration:none;
}
.arealist{
	border:1px solid #ccc;
	padding:10px 5px 5px;
	background:#f2f2f2;
	border-top:none;
	_height:180px;
}
.arealist li{clear:both;line-height:16px;}
.arealist a:hover,.arealist a:active{
	background:#f30;
	color:#fff;
	text-decoration:none;
}
.arealist .area{
	vertical-align:middle;
	/*margin-top:-6px;*/
	margin-top:2px;
	width:60px;
}
.fclose{float:right;}
.ljchax{margin-left:54px;}
body{background:#B0B8C3 url('../images/bodybg.gif') repeat-x fixed;font-size:12px;}
#lchbt{
	background:url('../images/lbgbt.png') no-repeat;
	_background:url('../images/lbgbt.gif') no-repeat;
	width:1000px;
	margin:0 auto;
	height:11px;
	 overflow:hidden;
}
.konghei8{
	height:8px;
	overflow:hidden;
}

/**恒信合作样式**/
.hxcl999{color:#999;}
.hxzise{color:#6B2252;}
.hxfont16{font-size:16px;}
.hxfontA{font-family:Arial;}
.hengxin{
	border:1px #6D164D dashed;
	border-left:9px solid #6B2353;
	background:#ffc;
	width:710px;
	padding:10px;
	font-size:12px;
	margin-top:10px;
	margin-left:80px;
}
.hx-tishi{
	float:left;
	padding:6px 0 0 30px;
}
.hx-tishi img{
	vertical-align:middle;
}
.hx-ooh{width:180px; line-height:24px; padding:10px 0 0 30px; font-size:14px;}
.hx-ooh img{
	float:left;
	margin-right:6px;
}
.hx-ooh a:link,.hx-ooh a:visited{
	color:red;
	text-decoration:none;
}
.hx-ooh a:hover,.hx-ooh a:active{text-decoration:underline;}
.mytihx{color:#E82A0A;}

.newimg{
	position:absolute;
	top:4px;
}
.hack{clear:both;}